<?php
$result = ['code' => 200, 'msg' => '数据保存成功', 'score' => ['英语' => 80, '语文' => 69]];
echo '<pre>';
//print_r($result);

//将对象 或 数组 编码为json字符串，本质是一个字符串，有特殊的格式。
$s1 = json_encode($result, JSON_UNESCAPED_UNICODE); //将数组转换为json字符串
echo $s1, gettype($s1), '<br>';


//将json字符串解析为对象 或 数组
$str = '{"code":200,"msg":"数据保存成功","score":{"英语":80,"语文":69}}';
$obj = json_decode($str);
var_dump($obj);
echo $obj->score->语文, '<br>';
echo '************************';
$arr = json_decode($str, true);
print_r($arr);
echo $arr['score']['语文'], '<br>';